config := meta.(*Config)
f, err := parseRegionalFieldValue("targetVpnGateways", d.Get("target_vpn_gateway").(string), "project", "region", "zone", d, config, true)
if err != nil {
	return nil, err
}
if _, ok := d.GetOk("project"); !ok {
	if err := d.Set("project", f.Project); err != nil {
		return nil, fmt.Errorf("Error setting project: %s", err)
	}
}
if _, ok := d.GetOk("region"); !ok {
	if err := d.Set("region", f.Region); err != nil {
		return nil, fmt.Errorf("Error setting region: %s", err)
	}
}
return obj, nil
